Big Huge Thesaurus

mefenamic acid

noun

sounds kind of like